package com.newhero.product.module.sjzsw.persistence.entity;

import java.io.Serializable;
import com.newhero.product.common.mybatis.annotations.TableField;
import com.newhero.product.common.mybatis.annotations.TableId;
import com.newhero.product.common.mybatis.annotations.TableName;

/**
 * <p>
 * 
 * </p>
 *
 * @author liangzhuoxin
 * @since 2019-01-28
 */
 
@TableName("web_progress")
public class WebProgress implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId("RID")
	private String rid;
    /**
     * 接入单位账号
     */
	@TableField("ACCOUNT")
	private String account;
    /**
     * 接入单位业务系统主键
     */
	@TableField("YWID")
	private String ywid;
    /**
     * 涉及到主送和抄送时，存储主送数据主键，用来保证二维码数据唯一
     */
	@TableField("YWEXTID")
	private String ywextid;
    /**
     * 二维码  
     */
	@TableField("QRCODE")
	private String qrcode;
    /**
     * 办理环节状态0：登记1：发送、11撤回 2：签收、21拒签、22退回3：发送办理结果4、签收办理结果5、已解决评价、51未解决评价6、自助设备扫描确认 
     */
	@TableField("STATE")
	private Integer state;
    /**
     * 办理时间
     */
	@TableField("ENDTIME")
	private String endtime;
    /**
     * 办理人ID
     */
	@TableField("USERID")
	private String userid;
    /**
     * 办理人项目  
     */
	@TableField("USERNAME")
	private String username;
    /**
     * 办理部门ID  
     */
	@TableField("ORGANID")
	private String organid;
    /**
     * 办理部门名称
     */
	@TableField("ORGANNAME")
	private String organname;
    /**
     * 意见或理由，如：撤回、拒签、退回、评价等
     */
	@TableField("CONTENT")
	private String content;
    /**
     * 创建时间，不可修改  
     */
	@TableField("CTIME")
	private String ctime;
    /**
     * 处理状态，0：未处理，1已处理，2处理错误 
     */
	@TableField("PFLAG")
	private String pflag;
    /**
     * 处理时间
     */
	@TableField("PTIME")
	private String ptime;


	public String getRid() {
		return rid;
	}

	public void setRid(String rid) {
		this.rid = rid;
	}

	public String getAccount() {
		return account;
	}

	public void setAccount(String account) {
		this.account = account;
	}

	public String getYwid() {
		return ywid;
	}

	public void setYwid(String ywid) {
		this.ywid = ywid;
	}

	public String getYwextid() {
		return ywextid;
	}

	public void setYwextid(String ywextid) {
		this.ywextid = ywextid;
	}

	public String getQrcode() {
		return qrcode;
	}

	public void setQrcode(String qrcode) {
		this.qrcode = qrcode;
	}

	public Integer getState() {
		return state;
	}

	public void setState(Integer state) {
		this.state = state;
	}

	public String getEndtime() {
		return endtime;
	}

	public void setEndtime(String endtime) {
		this.endtime = endtime;
	}

	public String getUserid() {
		return userid;
	}

	public void setUserid(String userid) {
		this.userid = userid;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getOrganid() {
		return organid;
	}

	public void setOrganid(String organid) {
		this.organid = organid;
	}

	public String getOrganname() {
		return organname;
	}

	public void setOrganname(String organname) {
		this.organname = organname;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public String getCtime() {
		return ctime;
	}

	public void setCtime(String ctime) {
		this.ctime = ctime;
	}

	public String getPflag() {
		return pflag;
	}

	public void setPflag(String pflag) {
		this.pflag = pflag;
	}

	public String getPtime() {
		return ptime;
	}

	public void setPtime(String ptime) {
		this.ptime = ptime;
	}

}
